make impossible - Alemán Inglés Diccionario